ITACA MMSI: 247388270
Other Type